
body{
    background: url("../images/background.jpg");

}


.m-text-big{
    font-size:17px !important;

}


.m-shadow-small{
    -webkit-box-shadow:0 4px 8px rgba(0,0,0,0.3) !important;
    box-shadow:0 4px 8px rgba(0,0,0,0.3) !important;

}


.m-padded-tb-mini{
    padding-top: 0.2em !important;
    padding-bottom: 0.2em !important;
}
.m-padded-rl-responsible{
    padding-left:4em !important;
    padding-right:4em !important;
}
.m-padded-mini{
    padding: 0.3em !important;
}
.yuxiimage{
    width: 100px !important;
}
.kimage{
    width: 800px !important;
    height: 150px !important;
}
.m-padded-tb-massive{
    padding-top: 5em !important;
    padding-bottom: 5em !important;
}
.m-padded-tb-big{
    padding-top: 1.5em !important;
    padding-bottom: 1.5em !important;
}
.m-padded-tb-bigger{
    padding-top: 3em !important;
    padding-bottom: 3em !important;
}
/*display*/
.m-inline-block{
    display: inline-block !important;
}
/*text*/
.m-opacity-mini{
    opacity: 0.8 !important;
}
.m-text-mini{
    font-size: medium !important;
}
.m-container{
    max-width: 72em !important;
    margin: auto !important;
}

.m-container-mini{
    max-width: 63em !important;
    margin: auto !important;
}


.m-text{
    font-weight: 300 !important;
    letter-spacing: 1px !important;
    line-height: 1.8 !important;
}
.m-margin-tb-massive{
    margin-top: 0.4em !important;
    margin-bottom: 0.4em !important;
}
.m-black{
    color: grey !important;
}
.m-margin-top-small{
    margin-top: 2em !important;
}

/*position*/
.m-top-right{
    position:absolute;
    right:0;
    top:0;
}
/*hide*/

.m-mobile-show{
    display:none !important;
}

@media screen and (max-width: 768px){
    .m-mobile-hide{
        display:none !important;
    }
    .m-mobile-show{
        display:block !important;
    }
    .m-padded-rl-responsible{
        padding-left:0em !important;
        padding-right:0em !important;
    }
    .m-mobile-wide{
        width:100% !important;

    }
    .m-margin-bottom-mini{
        margin-bottom: 0.5em !important;
    }
}

.m-fixed{
    position:fixed !important;
    z-index:1 !important;
}
.m-right-bottom{
    top:50% !important;
    right:0 !important;
}